package cn.xpg.service.impl;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;
import cn.xpg.dao.SuppliertypeMapper;
import cn.xpg.entity.Suppliertype;
import cn.xpg.service.SuppliertypeService;

@Service("suppliertypeService")
public class SuppliertypeServiceImpl implements SuppliertypeService {

	@Resource(name = "suppliertypeMapper")
	private SuppliertypeMapper suppliertypeMapper;

	@Override
	public int addSuppliertype(Suppliertype suppliertype) {
		// TODO Auto-generated method stub
		return suppliertypeMapper.addSuppliertype(suppliertype);
	}

	@Override
	public int deleteSuppliertype(int suppliertype_id) {
		// TODO Auto-generated method stub
		return suppliertypeMapper.deleteSuppliertype(suppliertype_id);
	}

	@Override
	public List<Suppliertype> getSuppliertypeList(String suppliertype_name, int currentPageNo, int pageSize) {
		// TODO Auto-generated method stub
		return suppliertypeMapper.getSuppliertypeList(suppliertype_name, currentPageNo, pageSize);
	}

	@Override
	public int getSuppliertypeCount(String suppliertype_name) {
		// TODO Auto-generated method stub
		return Integer.valueOf(suppliertypeMapper.getSuppliertypeCount(suppliertype_name).toString());
	}

	@Override
	public Suppliertype getSuppliertypeId(int suppliertype_id) {
		// TODO Auto-generated method stub
		return suppliertypeMapper.getSuppliertypeId(suppliertype_id);
	}

	@Override
	public int updateSuppliertype(Suppliertype suppliertype) {
		// TODO Auto-generated method stub
		return suppliertypeMapper.updateSuppliertype(suppliertype);
	}

}
